トップ > Auto Printer Chnager 2
Auto Printer Changer 2

Auto Printer Changer 2 とは


Auto Printer Changer 2は、接続されているネットワークによって、「通常使うプリンタ」の設定を自動的に切り替えるアプリケーションです。
ネットワークに接続されている状態で、そのネットワークで使用するプリンタを設定しておけば、以降はそのネットワークに接続されると、「通常使うプリンタ」を設定されたプリンタに自動的に切り替えますので、印刷時に出力するプリンタをいちいち切り替える手間が省けます。
また、アプリケーション毎に「通常使うプリンタ」を設定することもでき、設定したアプリケーションがアクティブ(フォアグラウンド)になると自動的に指定した「通常使うプリンタ」に切り替えることも可能です。アプリケーション毎の設定は、接続されているネットワーク毎に指定できるので、例えば、自宅のネットワーク接続時にEXCELを使用する時は、「プリンタA」に、オフィスのネットワーク接続時にEXCELを使用するときは「プリンタB」に、といった設定が可能です。
さらに、USBケーブルで直接プリンタを接続した場合には、接続されたプリンタを自動的に「通常使うプリンタ」に切り替えることもできます。※注1

タスクトレイのアイコンをクリック(左)することにより、インストール済みのプリンタリストが表示され、「手動」でも「通常使うプリンタ」を切り替えることができます。※注2

※注1:対応するプリンタドライバが正常にインストールされており、プリンタがオンライン状態である(電源が入っている)必要があります。
※注2:手動で切り替えた場合、自動切り替えは「一時停止」状態になります。これは、アプリケーションの切り替えにより、「通常使うプリンタ」が自動的に切り替わってしまうのを防ぐためです。「一時停止」状態は、手動で解除するまで維持されます。

主な機能

動作環境

OS : Windows 10,11
.Net Framework : 本体 4.5以上/ネットワーク・プロファイル・エディタ:4.0以上
HDD : 4.0MByte程度
メモリ : Winodwsが正常に動作する容量

ダウンロード

最新バージョン: Ver.1.3.0 (2023年12月24日 Updated) : AutoPrinterChanger2_V130.exe
旧バージョン: Ver.1.2.2 (2021年12月19日 Updated) : AutoPrinterChanger2_V122.exe
ベクターからダウンロード https://www.vector.co.jp/soft/winnt/util/se520442.html

インストール

「AutoPrinterChanger2_Vxxx(.exe)」を実行してください。(xxxはバージョン番号)
Windows Defender Smartscreenによって、警告が表示された場合は、「詳細情報」をクリックして、実行を許可してください。
実行」をクリックするとインストールが始まります。

アンインストール

メニューの「Auto Printer Changer 2」のグループから「アンインストール」を実行するか、設定の「アプリと機能(クリックすると設定画面を表示します)からアンインストールして下さい。
※「Windowsで通常使うプリンタを管理する」の設定は「オフ」のままですので、アンインストール後に必要に応じて設定を戻してください。 「Windowsの設定」―「デバイス」―「プリンターとスキャナー」を開き、「Windowsで通常使うプリンターを管理する(クリックすると設定画面を表示します)をチェックします。
※「インターネットブラウザ設定」で「設定」を行った場合、アンインストールしても設定されたままですので、設定を戻したい場合は、アンインストールする前に設定を解除してください。

使用方法

起動すると、タスクトレイにアイコンが表示されます。初回に起動した時は、何も設定されていませんので、ネットワークに接続されている状態の場合は、「未設定のネットワークに接続しました。」というメッセージ(バルーン)が表示されます。ネットワークに接続されていない場合は、「ネットワークに接続されていません。」というメッセージが表示されます。
起動時にUSB接続のプリンタが接続されている場合は、「通常使うプリンタを<プリンタ名>に変更しました。」というメッセージが表示され、通常使うプリンタが変更されます。(既に接続されたプリンタが通常使うプリンタに設定されている場合は表示されません。)
接続されているネットワークに応じたプリンタを設定したり、アプリケーション毎の設定を行うには、タスクトレイのアイコンを右クリックして、表示されたメニューから「設定(S)」を選びます。
USB接続のプリンタを使用する場合は、特に設定する必要はありません。USBケーブを接続し、プリンタの電源を投入すれば、自動的に通常使うプリンタを切り替えます。ただし、事前に対応したドライバがインストールされていない場合は、「接続されたプリンタのドライバが見つかりませんでした。」というメッセージが表示されます。接続後、正常にドライバがインストールされると、自動的に切り替えます。(問題なく印刷できても、プリンタドライバが正常にインストールされていない場合、切り替えできない場合があります。その場合は、プリンタドライバを削除して再インストールして下さい。)

メニュー

タスクトレイのアイコンを右クリックすると、以下のメニューが表示されます。

基本メニュー

設定(S)

本アプリの基本的な設定を行う画面を表示します。

一時停止(P)

本アプリの動作を一時停止します。一時停止中は、ネットワーク接続、アクティブ(フォアグラウンド)のアプリケーション、または、USBプリンタの接続が替わっても通常使うプリンタの切り替えを行いません。
一時停止中は、メニューの一時停止に、「レ」が付き、アイコンの表示も変わります。もう一度クリックすると、通常の動作になります。 一時停止を解除すると、現在の状況に従って通常使うプリンタが切り替えられます。

一時停止中の表示

ヘルプ(H)

このファイル(ヘルプ)を表示します。

終了(Q)

本アプリを終了します。

手動での切り替え

タスクトレイのアイコンを左クリックすると、インストール済みのプリンタの一覧が表示されます。切り替えたいプリンタを左クリックすると、手動でプリンタを切り替えることができます。
「レ」が付いているプリンタが現在設定されている「通常使うプリンタ」になります。
手動で切り替えた場合は、「一時停止」状態になります。これは、アプリケーションの切り替えにより、「通常使うプリンタ」が自動的に切り替わってしまうのを防ぐためです。「一時停止」状態は、手動で解除するまで維持されます。
右クリックすると、リストに非表示にするか否かのダイアログが表示され、「はい」をクリックすると、以降、リストに表示されなくなります。非表示にしたプリンタを再び表示したい場合は、設定画面の「非表示設定」で、リストから削除してください。

プリンタ選択メニュー(サンプル)

各種設定方法

メニューから「設定(S)」を選ぶと、次の画面が表示されます。

設定画面(サンプル)

設定設定画面には「基本設定」、「アプリ別設定」、「無視USBプリンタ」「非表示プリンタ」「その他の設定」、「バージョン情報」の6つのタブがあります。
全ての画面には「ヘルプ(H)」、「保存(S)」、「閉じる(C)」のボタンがあります。
設定を変更した場合は、「保存(S)」をクリックして設定を保存してください。

ヘルプ(H)

このファイル(ヘルプ)を表示します。

保存(S)

設定を保存します。何も設定を変えていない場合はクリックできません。クリックすると、設定を保存し設定画面が閉じられます。
保存すると、すぐさまその設定が反映されます。(一時停止中は何もしません。)

閉じる(C)

設定画面を閉じます。設定変更後、保存していない場合は確認のメッセージが表示されます。

「基本設定」タブ

プロファイルに応じた「通常使うプリンタ」の設定を行います。

基本設定タブ(サンプル)

現在接続中のネットワークプロファイル

現在接続されてるネットワークのプロファイル名を表示しています。プロファイル名は新しくネットワークに接続した際に、Windowsによって自動的に付けられます。
ネットワークに接続されていない場合は、「未接続」と表示されます。
この項目をクリックすると、そのプロファイルの設定がされている場合は、下の「設定リスト」の設定が選択状態になりますので、設定をし直す場合にリストから探しやすくなります。

設定リスト

現在使用しているWindowsに登録されているネットワークプロファイルの一覧と、そのプロファイル毎の設定のリストです。
「ネットワークプロファイル」は、Winodwsに登録済みのネットワークです。その左の「通常使うプリンタ」で、指定したプロファイルに接続されている時の「通常使うプリンタ」を設定します。項目をクリックすると、現在登録されているプリンタの一覧が表示されますので、リストから設定したいプリンタを選びます。
設定がされていないプロファイルは「未設定」になっています。また、「未接続」の設定をすると、ネットワークに接続されていない場合の「通常使うプリンタ」を設定することができます。

「アプリ別設定」タブ

アプリケーション毎の「通常使うプリンタ」を設定します。
アプリケーション毎の設定を行うには、設定したいアプリケーションを起動しておいてください

アプリ別設定タブ(サンプル)

現在アクティブなアプリケーション

現在、実行しているアプリケーションの一覧が表示されます。バックグラウンドのプロセスではなく、タスクバーに表示されて、切り替え操作のできる(ウインドウを持つ)アプリケーションのみが表示されます。
※常駐アプリでも、ウインドウを持つアプリケーションの場合、タスクバーに表示されていなくても、リストに表示されます。また、UWPアプリケーションの中には表示されないものもあるかもしれません。

更新(R)

現在アクティブなアプリケーションのリストを更新します。設定を開いた後に、設定したいアプリケーションを起動した場合などに使用します。

追加(A)

「現在アクティブなアプリケーション」で選択されているアプリケーションの設定を「登録済みリスト」に追加します。
「プロファイル」は、現在接続中のネットワークプロファイル名が自動的に設定されます。既にそのアプリケーションが現在のネットワークプロファイルで設定されている場合は、未選択の状態になります。同じアプリケーションを同じネットワークプロファイルで設定しようとすると、エラーが表示されます。
「通常使うプリンタ」を選択し、続けて登録する場合は同様の操作を繰り返し、完了したら、「登録(S)」をクリックして設定を保存します。

登録済みリスト

現在設定されているリストです。
登録されている設定を変更したい場合は、「プロファイル」や「通常使うプリンタ」の項目をクリックして、リストから変更したい設定を選びます。

削除(D)

「登録済みリスト」が設定されている状態でクリックすると、選択されている設定がリストから削除されます。

「無視USBプリンタ」タブ

USB接続のプリンタを接続した際に、自動で「通常使うプリンタ」を切り替えず、無視するプリンタを設定します。ここに登録されているプリンタは、(プリンタの電源が入っている状態で)USBケーブルを接続したり、USBケーブルが接続されている状態でプリンタの電源を入れても、自動で「通常使うプリンタ」に切り替えません。

無視USBプリンタタブ(サンプル)

インストール済USB接続プリンタ

インストールされているプリンタの中で、出力ポートがUSBに設定されているプリンタのリストです。接続時に自動で切り替わって欲しくないプリンタを選び、「追加(A)」をクリックして下さい。登録されると、下の「無視するUSBプリンタリスト」に追加されます。「無視するUSBプリンタリスト」に登録されているプリンタは「インストール済USB接続プリンタ」に表示されなくなります。設定が完了したら、「保存(S)」をクリックして保存します。

無視するUSBプリンタリスト

接続されても自動で切り替えないプリンタのリストです。リストから削除する(接続時に自動で切り替える)場合は、登録されているプリンタを選択し、「削除(D)」をクリックするか、DELキーを押して下さい。設定が完了したら、「保存(S)」をクリックして保存します。

「非表示設定」タブ

手動で「通常使うプリンタ」を切り替えるために、タスクトレイのアイコンを左クリックしたときに表示されるプリンタのリストの中から、リストに表示させたくないプリンタがある場合はここで設定します。

非表示設定タブ(サンプル)

インストール済プリンタ

インストールされているプリンタのリストです。手動でプリンタを切り替える場合のリストに表示したくないプリンタを選び、「追加(A)」をクリックして下さい。登録されると、下の「プリンタ非表示リスト」に追加されます。「プリンタ非表示リスト」に登録されているプリンタは「インストール済プリンタ」に表示されなくなります。設定が完了したら、「保存(S)」をクリックして保存します。

プリンタ非表示リスト

非表示に設定されているプリンタのリストです。リストから削除する(手動切り替えの一覧に表示させる)場合は、登録されているプリンタを選択し、「削除(D)」をクリックするか、DELキーを押して下さい。設定が完了したら、「保存(S)」をクリックして保存します。

「その他の設定」タブ

その他の設定を行います。

その他の設定タブ

Windows起動時に実行(E)

チェックを付けると、Windowsが起動した時に、本アプリが自動的に実行されます。チェックを外した場合は、Windows起動時に、毎回自分で起動する必要があります。この設定は、初期設定でチェックが入っています。
※自動的に通常使うプリンタを変更することが本アプリの目的なので、これを設定しておかないとあまり意味がありません。

USB接続プリンタ接続時に、通常使うプリンタを切り替える(S)

チェックを付けると、USB接続のプリンタを接続した場合に、自動的に接続されたプリンタを「通常使うプリンタ」に切り替えます。ただし、プリンタの電源が入っていない(オンライン状態ではない)場合や、対応したプリンタドライバがインストールされていない場合は切り替えません。
チェックを外すと、USB接続のプリンタが接続されても、「通常使うプリンタ」を自動的に切り替えません。

USB接続プリンタ優先(P)

チェックを付けると、USB接続のプリンタが接続されている状態で、ネットワーク接続が変化したり、登録したアプリケーションがアクティブになった場合でも、USB接続されているプリンタを優先し、通常使うプリンタの切り替えを行いません。
チェックを外すと、USB接続されているプリンタがあっても、プリンタを切り替えます。
プロファイルやアクティブ・アプリケーションによる切り替えで、USB接続のプリンタに自動的に切り替える設定する場合は、チェックを外しておかなければ、自動的に切り替わりません。

通常使うプリンタ切り替え時の通知非表示(N)

チェックを付けると、「通常使うプリンタ」を切り替えた時に、一切の通知メッセージ(バルーン)を表示しません。また、その他の通知の設定も変更できなくなります。

アクティブなアプリケーションによるプリンタ切り替え時の通知非表示(A)

チェックを外すと、「アプリ別設定」で設定されたアプリケーションがアクティブ(フォアグラウンド)になり「通常使うプリンタ」を切り替えた時に、通知メッセージ(バルーン)が表示されます。
※通常はチェックしておくことをお勧めします。チェックを外すと、アプリケーションを切り替える度に通知が表示され、非常に煩わしくなります。
通常使うプリンタ切り替え時の設定非表示」をチェックした場合は、無条件で表示されず、設定もできません。

手動で通常使うプリンタを切り替えた時の通知非表示(M)

チェックを付けると、手動で「通常使うプリンタ」を切り替え時に、通知メッセージ(バルーン)を表示しません。
通常使うプリンタ切り替え時の設定非表示」をチェックした場合は、無条件で表示されず、設定もできません。

USB接続プリンタ接続時の通知非表示(B)

チェックを付けると、USB接続でプリンタを接続して、「通常使うプリンタ」を切り替えた時に、通知メッセージ(バルーン)を表示しません。
通常使うプリンタ切り替え時の設定非表示」をチェックした場合は、無条件で表示されず、設定もできません。

ネットワーク未接続時の通知非表示(U)

チェックを付けると、起動時(復帰時)にネットワークに接続されていない時や、ネットワークが切断された時に、メッセージ(バルーン)を表示しません。

未設定のネットワークに接続した時の通知非表示(F)

チェックを付けると、設定されていないネットワーク(プロファイル)に接続された時のメッセージ(バルーン)を表示しません。

インターネットブラウザ設定

Microsoft EdgeやGoogle Chromeなどのインターネットブラウザは、通常、プリンタの設定をブラウザ本体で管理しており、Windowsの通常使うプリンタの設定が反映されませんが、レジストリを操作することにより反映されるようになります。設定を変更するブラウザを選び、「設定」または「解除」ボタンを押して、設定、または解除します。
これを設定することにより、設定したブラウザで印刷する際も、Windowsの通常使うプリンタの設定が反映されるようになります。
レジストリの操作に管理者権限が必要なため、別アプリを起動します。UACにより、ユーザーアカウント制限確認画面が表示されますので、変更する場合は「はい」をクリックしてください。

プロファイルの編集(P)

ツールの使用法については、「ネットワーク・プロファイル・エディターの使用方法」をご覧ください。

「バージョン情報」タブ

本アプリのバージョン情報やその他の情報を表示します。
URLをクリックすると、本アプリの配布サイトをブラウザで表示します。
※AutoPrinterChanger2から配布先を変更しました。

バージョン情報タブ

ネットワーク・プロファイル・エディターの使用方法

Windows 7やwindows 8(8.1)からWindows 10にアップグレードした場合、以前の情報がそのまま引き継がれ、見覚えのない(現在は使用していない)プロファイル名がたくさん表示されることがあります。本ツールは、使用していないプロファイルを削除したり、わかりやすいプロファイル名に編集するためのツールです。
このツールの設定によっては、セキュリティレベルが低下し、コンピュータが危険にさらされる可能性や、システムが不安定になる可能性があります。設定に関して熟知した上でご使用ください。このツールを使用したことによる被害・損害に関して、作者は一切の責任を負いかねます。
設定の「その他の設定」タブにある「プロファイルの編集(P)」ボタンをクリックすることにより起動できます。
このツールは管理者権限の必要なレジストリを操作します。起動すると次のような「ユーザーアカウント制御」の確認ダイアログが表示されますので、「はい」をクリックして起動して下さい。

ユーザーアカウント制限確認画面

起動すると、次の確認メッセージが表示されます。内容に同意してツールを起動する場合は、「OK」をクリックしてください。同意できない場合は「キャンセル」をクリックして、ツールを終了して下さい。

確認画面

起動すると、次の画面が表示されます。

ネットワーク・プロファイル・エディター(サンプル)

表示されているリストのうち、「プロファイル名」、「説明」、「カテゴリー」の3項目の編集が可能です。
変更・編集された設定は「保存(S)」をクリックしない限り一切の書き込みは行いません。

プロファイル名

接続されているネットワークの名前です。わかりやすいように自由な名前を付けることが可能ですが、?、/、*などのファイル名で使用出来ない文字は「_(アンダースコア)」に置き換えられます
空欄にすることは出来ません。

ネットワークID

接続されているネットワーク・プロファイルIDをGUID形式で表示しています。この設定は編集出来ません。

説明

接続されているネットワーク・プロファイルの説明です。特に必要がなければ設定しなくても構いません。自由な文字列を設定することが可能ですが、?、/、*などのファイル名で使用出来ない文字は「_(アンダースコア)」に置き換えられます

カテゴリー

接続されているネットワークのカテゴリー(種別)を設定します。
設定を誤ると、セキュリティレベルが低下し、コンピュータが危険にさらされる可能性がありますので、ネットワークの設定に関して熟知していない人は変更しないで下さい。

「削除(D)」ボタン

リストで選択されているプロファイルを削除します。リストから削除しても、「保存(S)」をクリックするまで実際には削除されません。

「リセット(R)」ボタン

編集した設定を全て破棄し、起動時の状態に戻します。 「保存(S)」をクリックして設定を書き換えた場合は、保存した時点の設定に戻ります。ツール起動時に戻るわけではありませんのでご注意ください。

「保存(S)」ボタン

編集した設定されてをレジストリに保存します。また、リストから削除されたプロファイルのレジストリも削除されます。何も編集されていない場合はクリック出来ません。
クリックすると、確認のメッセージが表示され、「OK」をクリックすると保存されます。「キャンセル」をクリックすると、保存されず編集画面に戻ります。
一度保存すると元には戻せませんので、保存前に設定を確認して下さい。

「閉じる(C)」ボタン

ツールを終了します。編集した設定が保存されていない場合は、確認のメッセージが表示されます。「OK」をクリックすると、編集した内容を破棄して終了します。「キャンセル」をクリックすると、保存されず編集画面に戻ります。
編集が「保存」された場合、ツール終了後に再起動を促すメッセージが表示されます。設定を有効にする場合は「はい」をクリックしてコンピュータを再起動してください。
※再起動を選んだ場合、全てのアプリケーションは強制的に終了され、コンピュータが再起動されますので、データを保存していないアプリケーションがある場合は、事前に必ず保存してください。

注意事項

本アプリは、ノートPCにインストールし、LAN接続(無線・有線)されたプリンタをネットワーク経由で使用、もしくは、USBケーブルにより直接プリンタを接続しての使用を目的としています。複数のネットワークに接続して使用するような特殊な環境での使用は考慮しておりません。
動作チェックは、作者が利用できる限られたネットワーク、プリンタ、アプリケーションでしか行っておりませんので、ご使用される環境によってはうまく動作しない場合があります。うまく動作しない場合は、ご協力頂ければできる限り対応致します。
Auto Printer Changer 2は、Auto Printer Changerを元に完全に一から作り直しました。Auto Printer Changerをご利用されている方は、それまでの設定は全く引き継がれませんので、最初から設定し直してください。

著作権等

著作権

Auto Printer Changer 2はフリーソフトウェアです。著作権はT.Ojimaが所有していますが、個人利用、商用利用問わず、無料でご利用いただけます。

免責

本ツールを使用することにより発生した不利益については、作者は一切その責任を負わないものとします。

サポート

バグ報告・ご意見・ご感想などありましたら、こちらまでお願いします。できる限り対応致します。
E-Mail:oji-x@hotmail.co.jp
配布場所:http://ojimax.starfree.jp/

改版履歴

Ver.1.3.0 2023年12月24日
Ver.1.2.2 2021年12月12日
Ver.1.2.1 2021年7月13日
Ver.1.2.0 2020年4月29日
Ver.1.1.1 2019年12月18日
Ver.1.1.0 2019年11月10日
Ver.1.0.1 2019年10月29日
Ver.1.0.0 2019年10月9日